665-667 Haddon Ave
Collingswood, NJ 08108
$700,000 USD
3,000 SF
3,000 SF
$700,000 USD
Storefront