1,257 SF Retail Space | For Lease | Meridian, ID
Lee & Associates is pleased to present this 1,257 SF retail space for lease. Great location in a busy area of Meridian surrounded by popular retailers, amenities, and business offices.
For More Information Click Here.