18 West 30th St, Bayonne

18 WEST 30TH ST, Bayonne, NJ 07002