2458 N Clevland St, Philadelphia, PA 19132 2458 N clevland st Philadelphia PA 19132

Property Detail

Type Status Location Price $29,000

Property Description

shell