New Listing

Viewed
307 North F Street 102
Oxnard, CA 93030
$667,500
2 beds
2 full
bathrooms1,380 sq.ft.
Courtesy Of Plaza Associates