$545,000

266 N UNION, Lambertville, NJ, 08530

ACTIVE