Sunset Plaza northern view

Northern view of Sunset Plaza Business and Shopping Area in North Babylon, Long Island, New York