17 Howland Avenue, Mechanicville, NY 12118 - Homesnap