8564 El Paseo de Grande, La Jolla

Photography by Square Foot Studios