71 Amherst Rd

71 Amherst Rd, Valley Stream, NY 11581


2 years ago

Literally the worst place to live.

The landlord don't keep up the house at all, the only upside is any thing you keep up you can deduct from the rent without any problem. They do feel that it's their right to come into your apartment unannounced even when you aren't there though.