902 W Loretta St Meridian, ID 83646