2325 Cecil B Moore Ave
Philadelphia, PA 19121
$170,000 USD
1,350 SF
3
Units
1,350 SF
$170,000 USD
Apartments