17
1229-1231 N Front St
Philadelphia, PA 19122
$3,400,000 USD
14,000 SF
11
Units
6.89% Cap Rate
14,000 SF
$3,400,000 USD
Apartments