3 Champlain Ave
(1)

3 Champlain Ave, Mechanicville, NY 12118

Reviews

2 years ago

Spacious & Clean

A small apartment building with just 4 units has beautiful large rooms and lots of windows. Well maintained with landscaping, garbage removal, plenty of off street parking and on-site laundry facilities. A wonderful building!
1 found this helpful.