Mimosa
310 W. 85th Street New York City New York USA
View on a map- Storeys:
- 9
Mimosa at 310 W 85th Street There are 35 units in the complex
310 W. 85th Street New York City New York USA
View on a mapMimosa at 310 W 85th Street There are 35 units in the complex