743 N Touchmark Ave; Meridian, ID Property Details
743 N Touchmark Ave, Meridian, ID is a Foundry, Industrial Plant that was built in 2010. This property is currently a cash purchase and is not for sale. Our records show that 743 N Touchmark Ave has a total of 12,000 square feet. The lot size of 743 N Touchmark Ave is 54,319 square feet.