View Details New On Site 5 Days Ago $2,000,000 1 of 49 Allen Estates | Meridian 6 beds 6 baths 4,575 sqft 1.72 acres On Site: 5 Days Courtesy of Idaho Premier Properties.