31
122 Haddon Ave
Collingswood, NJ 08108
$247,500 USD
2,500 SF
2,500 SF
$247,500 USD
Office