Experience the ultimate in apartment living in the heart of El Cerrito at The Village at Town Center. Our pet-friendly community has it all, from a convenient location to top-notch amenities. Tour today and get a head start on finding your new home. Available today: Studio to 2 bedroom apartments.