Glenview Place is located at the corner of Glenview Drive and North Meridian Road. Residents will enjoy the convenience of grocery stores, restaurants and shopping right in their neighborhood. Beautiful Lake Ella is right around the corner. Theaters, hospitals and downtown Tallahassee are just minutes away.