71 Amherst Rd
(1)

71 Amherst Rd, Valley Stream, NY 11581

Reviews

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.