Loading Map.... Balboa Boat Rentals510 East Edgewater Avenue - BalboaDetails 33.6036361 -117.9003439 Address 510 East Edgewater Avenue Balboa CA 92661 United States Upcoming Events No events in this location