Boyd Street Apartments, Staten Island
https://boyd-street-apartments.usa8.info
Located within 8 miles of Staten Island Mall Shopping Center and 1.8 miles of Wagner College in Staten Island, Boyd Street Apartments has accommodations with free WiFi and a kitchen.
Boyd and Water Street, Staten Island, NY 10304, United States of America