Apartment Unit 18815 at 4401 Scenic Lake Drive #18815, Orlando, FL 32808 - HotPads