Maywood Terrace Apartments Watertown

Maywood Terrace Apartments Watertown
Maywood Terrace Apartments Watertown

239 Hillside Ave.
Watertown, NY 13601

100 Units
Constructed 1954
68 Units currently in use
Over 175 residents

Translate »