114
2709 Cecil B Moore Ave
Philadelphia, PA 19121
$4,800,000 USD
21,000 SF
18
Units
6.47% Cap Rate
21,000 SF
$4,800,000 USD
Apartments