Montverde Academy’s Sports Complex Admin 6 years ago Montverde Academy’s Sports Complex spans 23 acres and includes multiple buildings including an announcer booth, dugout, concession stands, storage, maintenance, and a practice cage. Location: Montverde, Florida Size: 23 Acres