650 Main St, New Rochelle, NY 10801


1 year ago


It's not the best building in the world but it's one I call home The tenants are really nice the building is a little run down The water stinks a little bit but you can still take a shower