2176 Element Way
Chula Vista, CA 91915

Details

  • 2,157 Sq/ft

Images

Floor Plans

3D Tour