8062 Entrada de Luz E
San Diego, CA 92127
Bedrooms
5
Baths
5.5
Size
5,547 Sq.Ft.
SHARE THIS PAGE: