London Terrace Towers, 405 West 23rd Street, #B & C
Last Sold on Sep 11, 2013 for $1,250,000
Certain content is available only to members.
There's no obligation.
- Buyers
- Harry H Hives
- Sellers
- Steven Clifford
- Catherine Davis