3414 Mascher St
Philadelphia, PA 19140
$400,000 USD
16,824 SF
13
Units
16,824 SF
$400,000 USD
Apartments