(1)

650 Main St, New Rochelle, NY 10801

Reviews

1 year ago

Building

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