13013 WOODFORD STREET, Orlando, FL 32832 - MLS#O5955293 - People's ...