689 JOHNSON AVE

Haddon Township, NJ, 08107
Under Contract
$434,900Price
4Beds
3Baths
2992sqft
Courtesy of:

689 JOHNSON AVE

Haddon Township, NJ, 08107
Under Contract
$434,900Price
4Beds
3Baths
2992sqft