Video: 621 Diamond Dr

621 Diamond Drive

621 Diamond Dr
Chula Vista, CA 91911