Virtual Tour 3 3 2,734 $878,800 3814 E Vadonia Lane, Meridian, ID 83642 View Listing #98909812 Listing Courtesy of: O2 Real Estate Group