1031 Balboa Island triple net real estate