1239 Hylan Blvd, Staten Island, NY, United States, 10305
1257 Hylan Blvd,, Staten Island, NY, United States, 10305