The Montana (247 West 87th)
Started by bigdude2103
over 15 years ago
Posts: 46
Member since: Jul 2009
Discussion about
Anyone live or know someone that lives here? Was wondering how people like the building. Have never lived on broadway, so curious how loud mid teen floor units are if facing that street. Also, some nasty rumors on some random website about roaches and rats - any validity to that?