75 Mechanic St
(1)

75 Mechanic St, Amsterdam, NY 12010

Reviews

1 year ago

Not Happy

When I first rented this apartment it looked good, until i moved in. It was completely remodeled, and i must say they did a very poor job. My kitchen floor was coming up because it was never secured down, all light switches are upside down, nothing works right. they left an old refrigerator and stove in the kitchen that didn't even work when i moved in. Had to wait three day's to be fixed. The list of problems are endless. The thing I hate the most is this apartment is loaded with tiny spiders t... View More