1468 Canvas Dr Unit 2 $397,500
SOLD
1468 Canvas Dr Unit 2 Chula Vista, CA 91913
3 beds 2.5 baths 1,372 sqft
1468 Canvas Dr UNIT 2, Chula Vista, CA is a townhouse home that contains 1,372 sq ft and was built in 2007. It contains 3 bedrooms and 2.5 bathrooms.