I live right next to Balboa Island. I'll have to go see if I can find this place. Balboa is really cool...but lots of old folks in golf carts with USC flags on their house.
Feels confining, like you're in a cigar box.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Forum Rules
Bookmarks