Pennwood Apartments303 W Pennwood Street, Meridian, ID 8364212 month lease from$1,606Base rent from $1,524
The Lofts at Ten Mile2940 West Cobalt Drive, Meridian, ID 8364212 month lease from$1,646Base rent from $1,539