La Puerta

4020 Goldfinch Street San Diego 92103