36
246 S 59th St
Philadelphia, PA 19139
$1,395,000 USD
1.77 AC
1.77 AC
$1,395,000 USD
Residential