South Hills Villa is a 45 unit community located in Glendora, CA. All units are two story with attached garages. 25 units are 2 bedroom, 2 1/2 baths, 1051 square feet and have downstairs kitchens and living rooms with the bedrooms upstairs. 20 units are 2 bedroom 2 bath, 1093 square feet with kitchen, living room and one bedroom upstairs and one bedroom and one bath downstairs.
South Hills Villa 726 E Colorado Ave, Glendora, CA is a rental apartment building with 2 floorplans available. It is located in the Glendora neighborhood of Glendora. It has apartment amenities including dishwasher, air conditioning, on-site laundry, carpet, and balcony. It has building amenities including garage parking, on-site management, on-site laundry, outdoor space, and controlled access.