Southgate Apartments

1963 Watt Street Schenectady NY 12304 (888) 848-5698