Sold
MLS® C7488802
Property Address: 18824 Nw 290th St, OKEECHOBEE, FL, 34972
Average square foot calculated using Size range provided by listing agent.