Open House!
Viewed
670 Xanadu Way
Oxnard, CA 93036
$985,000
4 beds
3 full
bathrooms2,133 sq.ft.
Courtesy Of Keller Williams Premier Properties