19115 Meredith Parkway #31A, Orlando, FL 32833 - Homesnap