1260 Apartments Corp.

http://1260aptcorp.org/

501 W 122nd Street
New York, NY