2 Wks Ago COMPARE 512 W Idaho Ave, Meridian, ID 83642 Unit C ( 1411) Apartment for Rent 2 Beds $1,195
2 Wks Ago COMPARE 512 W Idaho Ave, Meridian, ID 83642 Unit A ( 1410) Apartment for Rent 2 Beds $1,045
Updated Today COMPARE Pennwood Apartments 303 W Pennwood St, Meridian, ID 83642 1 - 3 Beds $1,456 - $2,817
Updated Today COMPARE Olympus at Ten Mile 1961 W Franklin Rd, Meridian, ID 83642 1 - 3 Beds $1,322 - $2,329
1 Day Ago COMPARE The 240 Apartments 188 S Umbria Hills Way, Meridian, ID 83642 1 - 3 Beds $1,400 - $1,900