Taylor

240 W. Taylor Avenue, Meridian, ID

Industrial Buildings totaling 184,417 square feet

Taylor

Date Purchased: July 12, 2018


Persius Creative