840 Piedra Way
Northeast Oxnard, Oxnard, CA, 93030
_iconbed_ 3.0 Beds
_iconbath_ 3.0 Baths
2213.0 _sqft_
$2,250/mo
Available Date 02/11/12
0 DOM
MLS# 12002193
Built 2005
Residential Lease / Single Family