Street Corner
3789 Miramar St, La Jolla 92037