462-1 N TERRY AVENUE, Orlando, FL 32801 - MLS#O5969696 - Michele Fr...