Homes Just Sold in Otter Creek: June 24th to June 30th
Otter Creek had only 1 sale during the week of Tuesday, June 24 to Monday, June 30, including and it was a lot for sale with a list price of $316,880. $316,880 000 SW 9th Ter. Otter Creek, FL ... continue reading