The Toulaine

Started by anonymous
almost 10 years ago
Discussion about The Toulaine at 130 West 67th Street in Lincoln Square
Anyone have idea as to why there are suddenly quite a few sales in the building?Is there any popcorn ceiling? high maintenance?