Loading...

Tiburon Storage

  • Omaha, NE
  • Self Storage
Price Purchased: $1,100,000

Year Acquired: 2018

Date Offered: 2017

Year Sold: 2021

Price Sold: $8,700,000

Image placeholder