The Tremonton City Council voted Tuesday to approve a rezoning request for the 36-acre Buchanan Estates development, allowing for apartments adjacent to the freeway and a mix of townhomes and single-family homes throughout the rest of the development.