1 Month Free 1 Day Ago COMPARE BB Living The Oaks 4990 N Palustris Ave, Meridian, ID 83646 3 - 4 Beds $2,219 - $2,992