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.