Viewed
1033 Lombard Street
Oxnard, CA 93030
$1,001,199
7 beds
4 full
bathroomsListed By CENTURY 21 Everest