1/20 20 closed sale $425,000 5.9% $400,000 2.6 Acres Lot 12633 SW Impact Dr, Indiantown, FL 34956 Commercial Listed by Leighton Real Estate