308 Greenwich Street was built in 2032 and has a total of 976 rental apartments. Located in Tribeca, Indepdence Plaza is very close to the 1, 2 and 3 subway lines.
Amenities at this pet friendly building include bike room, central ac, mail room and in-unit washer/dryer.
Similar nearby buildings include 150 East 34th Street, 225 East 39th Street and 555 West 38th Street. See more ->
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.