Photo 1 of 2708 W Peak Cloud Ln, Meridian, ID 83642
Photo 2 of 2708 W Peak Cloud Ln, Meridian, ID 83642
Photo 3 of 2708 W Peak Cloud Ln, Meridian, ID 83642

Ten Mile Office / Retail | 20/20 Eyecare Building

2708 W Peak Cloud Ln, Meridian, ID 83642

Located within Ten Mile Crossing in Meridian, the property offers excellent visibility and convenient access just 0.6 miles from I-84. The surrounding area includes Scheels, Primary Health, St. Alphonsus, restaurants, hotels, and offices.

Ten Mile Office / Retail | 20/20 Eyecare Building Office Space for Rent

3 Spaces Available
Property Details
Property Type
Office
Property Size
6,733 sqft
Last Updated
7/22/2026
Landlord's Leasing Agent Representative

Patrick Shalz

Thornton Oliver Keller Commercial Real Estate

(208) 947-0834

Ten Mile Office / Retail | 20/20 Eyecare Building location
City
Meridian
Neighborhood
Downtown
Zip Code
83642
Market
Boise