8
30 Haddon Ave
Collingswood, NJ 08108
$5,400,000 USD
16,770 SF
20
Units
6.1% Cap Rate
16,770 SF
$5,400,000 USD
Apartments