11
1336 Arrott St
Philadelphia, PA 19124
$10,080,000 USD
81,272 SF
112
Units
7.34% Cap Rate
81,272 SF
$10,080,000 USD
Apartments