Explore The Area
The Medici at South HillsLocated 111 S Barranca Street West Covina, CA 91791
It’s all about convenience! The Medici at South Hills has a great location right in West Covina, CA. Living here means you will be surrounded by all your favorite hotspots, restaurants, and shopping centers. Take a look at what’s nearby right here!