Crestwood Station Plaza site foreclosed
Crestwood Station Plaza, a controversial redevelopment proposal at 300-308 Columbus Ave. in Tuckahoe, is facing foreclosure. The Journal News has a story on the property owners’ default. Click here to see it.