5640 SANTA ROSA DRIVE, Orlando, FL 32807 - MLS#O5946302 - Paul & De...