18 West 12Th St. Apartment Corp.