$670,000 -
4949 Olivia Court
Saint Cloud ,
FL 34772
County or Parish: Osceola