Apple Tree Supermarket - 4972 Newport Ave, San Diego, CA 92107 | Ocean Beach San Diego CA

Apple Tree Supermarket - 4972 Newport Ave, San Diego, CA 92107

Follow Us on Instagram @oceanbeachca