Located at the Ten Mile Interchange, Ten Mile Crossing is the West Gateway to Meridian, Idaho, and is at the center of the area's growth.
2727 W Navigator Dr, Meridian, ID 83642