What's the ugliest building you've ever seen?

Started by realestate19
over 13 years ago
Posts: 114
Member since: Jan 2011
Discussion about 100 West 94th Street in Upper West Side