203 & 205 Marine Avenue, Balboa Island

Located at Balboa Island’s best location on a rare double lot Outstanding restaurant space of 3576 square feet

Offered at: $3,600,000


Print | Back