$10M bankruptcy filed to block foreclosure of 11-unit East Harlem rental
231 East 123rd Street (Credit - Google)
The developers of an 11-unit rental building dubbed the Apollo at 231 East 123rd Street in East Harl
231 East 123rd Street (Credit - Google)