19251 Paddock Street #12A, Orlando, FL 32833 - Homesnap