Where is Apollo Academy located?

We purchased property in the North Hyde Park neighborhood of South Tampa that has been under construction since April 2022.