99 James Street, Bloomfield, NJ, 07003

$522,000

99 James Street, Bloomfield, NJ, 07003

Courtesy of: Richard D. Tillman Jr. | RE/MAX Town & Valley