99 Willard Avenue, Bloomfield, NJ, 07003

$599,000

99 Willard Avenue, Bloomfield, NJ, 07003

Courtesy of: Olivier Louis | RE/MAX First Realty II