Villa Palazzo

 750 Mobil Avenue, CamarilloCA 93010
$1,700+Studio-3 BedsPets OK