104 Livermore Avenue
Juanamaria, Ventura, CA, 93004
_iconbed_ 3.0 Beds
1950.0 _sqft_
$2,250/mo
17 DOM
MLS# 302385
Residential Lease / Single Family