22 5 Marine Ave, Balboa Island

Outstanding mixed–use property on

Offered at: $2,400,000

Marine Ave


Print | Back