269 Avenue B, Bayonne, NJ, 07002

$670,000

269 Avenue B, Bayonne, NJ, 07002

Courtesy of: Brielle Bratcher | New Jersey Property Management