The Lofts at Ten Mile2940 West Cobalt Drive, Meridian, ID 8364212 month lease from$1,512Base rent from $1,405
Pennwood Apartments303 W Pennwood Street, Meridian, ID 8364210 month lease from$1,450Base rent from $1,368