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 | 20/20 Eyecare Building

2708 W Peak Cloud Ln, Meridian, ID 83642

Located in Ten Mile Crossing near Scheels.

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

1 Space Available
Property 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