13703 Vernazza, San Diego, CA 92130

5 BD | 4 BA | 3700 SQ/FT

Rented $5,500

Back to Top