Lockwood Villas Apartments in Amherst, NY
Located at 2493 Sweet Home Road, Amherst, NY 14228
(716) 800-2060
Location:
2493 Sweet Home Road, Amherst, NY 14228
Description:
Private Patios and Balconies, Luxury Style Flooring, Washer And Dryer In Unit, Fully Furnished units - short term leasing, Fitness Center, Pet Friendly
Listings (1 - 5 of 11)
Check Availability

(716) 800-2060

2493 Sweet Home Road

Amherst, NY 14228