$300,000 -
20730 Mallard Parkway
Orlando ,
FL 32833
County or Parish: Orange