Discover resort-style living at The Village at Terra Bella, a pet-friendly community located in Land O'Lakes, Florida, just north of Tampa. Our community offers modern 1, 2, and 3 bedroom floor plans and residents enjoy exclusive access to all of the extensive amenities located right in the community.