Apartments in Highland Park, Rochester, NY

Elmwood Terrace Apartments & Townhomes Photo Elmwood Terrace Apartments & Townhomes
95 Elmwood Terrace
Rochester, NY 14620
844-349-7153 Visit Location