Church Road, Vista, CA 92084 Price: $223,000 Status: Completed 3 Bed 2 Bath 1,100 ft2 Request Consult More Homes Schedule A Call More Homes