Viewed
1505 Meriwood Way
Vista, CA 92083
$849,600
3 beds
2 full + 1 half
bathrooms1,877 sq.ft.
Courtesy Of Century Communities