Ten Mile Office | 20/20 Eyecare Building
2708 W Peak Cloud Ln, Meridian, ID 83642
Located in Ten Mile Crossing near Scheels.
Located in Ten Mile Crossing near Scheels.
Ten Mile Office | 20/20 Eyecare Building Office Space for Rent
1 Space AvailableProperty Details
Property Type
Office
Property Size
6,733 sqft
Last Updated
4/3/2026
Landlord's Leasing Agent Representative
Patrick Shalz
Thornton Oliver Keller Commercial Real Estate
(208) 947-0834
Ten Mile Office | 20/20 Eyecare Building location
City
Meridian
Neighborhood
Downtown
Zip Code
83642
Market
Boise


