Balboa Island Bayfront Suite #1 · HomeShared