17626 Cabela Drive

San Diego, CA 92128

5 Bed, 2 Bath, 2467 SqFt.

SHARE THIS PAGE: