The Summit At Duncan Meadows

Summit Way, Troy, NY 12180