Photo Gallery - Listing ID 222025565Sold For$850,000StatusClosedAddress16061 Oil Well RoadImmokalee, Florida 34142Bedrooms3Full Baths3Total Baths3Acres20Square Feet (Living)2,455Return to Previous PageGo to Property●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●Data services provided by IDX Broker