Come Add Your Personal Touches

116 Knolls Rd, Bloomingdale, NJ 07403

$315,000