The Lucida
151 East 85th Street New York City New York USA
View on a map- Year Build:
- 2008
The Lucida at 151 East 85th Street The amenities in the complex include swimming pools There are 221 units in the complex
151 East 85th Street New York City New York USA
View on a mapThe Lucida at 151 East 85th Street The amenities in the complex include swimming pools There are 221 units in the complex