3066 N Bambrey St
Philadelphia, PA 19132
$78,000 USD
1,536 SF
1
Unit
1,536 SF
$78,000 USD
Apartments