We have an optimized web accessible version of this site available. Click here to view.
The Medici at South Hills
Located: 111 S Barranca Street
Daily: 8:00 AM-5:00 PM
Take a peek at The Medici at South Hills apartment community in West Covina, CA! Browse our photo gallery and picture a lifestyle of relaxation and comfort. Contact us today for details and schedule your tour today!