Greenwood Drive

North Babylon Squatter House

Residents: Squatters Are Spoiling North Babylon Neighborhood

Some residents in North Babylon, Long Island, have been complaining about squatters invading their neighborhoods.

09/10/2013