VIEWS, VIEWS, VIEWS ! Enjoy absolutely spectacular, panoramic views of the Hudson River and Statue of Liberty from this sprawling 2, 097 square foot apartment with floor to ceiling windows ...
#1701755
30 West Street Apt: 31F
New York, NY 10004 |