Riverhouse On Rockefeller Park

Riverhouse On Rockefeller Park, a Sheldrake Organization Inc. development, is a green living, new construction building located in Battery Park City. Riverhouse, which contains over two hundred fifty (250) residential units and five commercial units, offers luxury amenities such as a fitness center, lap pool, dog spa and parking garage.