• Net Leased Industrial Facility | For Sale | Meridian, ID

  • 240 Taylor Ave, Meridian, ID 83642

Lease History

Lease Date Available SF Floor / Suite Asking Rate
March 21, 2018 79,727 N/A