1/6 Price Dropped by $5K $519,900 2 Beds2 Baths1,112 SqFt 512 E Bard RD, Oxnard, CA 93033 MLS# V1-38524 Listed by Lorena Leyva of Terra Vista