The Medici At South Hills

 111 South Barranca Street, West CovinaCA 91791
$1,450+1-3 BedsPets OK