MADISON – Lee & Associates Madison announces the leasing of a 625 sq. ft. office/retail space located at 807 South Park Street in Madison, Wisconsin. John Walsh of Lee & Associates Madison negotiated the lease in the transaction.