MADISON – Lee & Associates Madison announces the leasing of a 15,200 sq. ft. Garden Center located at 1471 Highway 51 in Stoughton, Wisconsin. Blake George of Lee & Associates Madison negotiated the lease in the transaction.