Overview 1805 E. Overland Rd, Meridian, Idaho 83642 Total Units: 192 48 four plex structures Clubhouse and swimming pool