Apartments in Highland Park, Rochester, NY

Elmwood Terrace Apartments and Townhomes Photo Elmwood Terrace Apartments and Townhomes
95 Elmwood Terrace
Rochester, NY 14620
(585) 666-0373 Visit Location