Is this thing going to open or what? I'm picking a new apartment and trying to commute with public transit. I guess you can say that I have a lot riding on this question.
Address: 120 Fairway Woods Blvd, Orlando, FL 32824, USA
William Powers | Sep 23, 2018
Working on the punch list items now. Should be open soon.
Bron “HEARTTOHEART7” Mac | Sep 23, 2018
This year sometime. Should be June or July.
Thanks! Your answer is awaiting moderation.