Apartments in Highland Park, Rochester, NY

Elmwood Terrace Apartments & Townhomes Photo Elmwood Terrace Apartments & Townhomes
95 Elmwood Terrace
Rochester, NY 14620
585-371-5594 Visit Location