View Details Price Reduced $399,999 1 of 41 Creek Haven | Owensboro 4 beds 3 baths 0.21 acres On Site: 139 Days