default-logo

Terrace Oaks Plaza

  • Location: Temple Terrace, Tampa, Florida, U.S.
  • Type: Retail
  • Size: 40, 659 sq. ft.
  • Acquisition price: $5,400,000
  • Acquisition date: May, 2013
  • Comments: The property sold in February 2020 for $7,000,000. The average annual returns to investors was 11.23%.