Sold
MLS® V1-33992
Property Address: 1306 Oyster Pl, Oxnard, CA, 93030-6745
Average square foot calculated using Size range provided by listing agent.