Highland Orchard

 140 S Highland Ave, PlacentiaCA 92870
$1,860+2 BedsPets OK