• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Excelsa

Excelsa is an investor and property developer. We invest in the US, Europe, Middle East and Africa.

  • Home
  • About Us
  • US Real Estate
    • Multifamily Investment Overview
    • Investment Vehicles
      • Fund II – EXCELSA US REAL ESTATE II, LP
      • Fund I – Excelsa US Real Estate I, LP
      • Aquila Portfolio
  • Team
  • Contact Us
  • Investor Login
The Drake at St Pete

The Drake at St Pete

The Drake at St. Pete is a 477-unit value-add property located in St. Petersburg, Florida. Located in the fastest growing state in the US, the property is ideally positioned to benefit from the area’s strong economic growth and demand for quality housing.

Property Details

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 9
  • 10

TypeMultifamily
Number Of Units477
Average Unit Size751 Sqf
Construction Year1972
Acquisition Year2024

 

subscribe to our mailing list

Footer

test

Follow Us

  • LinkedIn

Copyright © 2025

Copyright © 2025 · Excelsa