4994 Newport Ave - Paid Parking | Ocean Beach San Diego CA

4994 Newport Ave - Paid Parking