1830 Shadowood Circle
Vista, CA, 92081
_iconbed_ 3.0 Beds
1366.0 _sqft_
$1,975/mo
34 DOM
MLS# S487115
Built 1989
Residential Lease / Single Family