Welcome to Windsor Manor!!

Windsor Manor is located on Armenia Ave between Waters Ave and Busch Blvd. We are conveniently located near Busch Gardens, Zoo Tampa, I-275, USF, downtown Tampa, Tampa International Airport and Raymond James Stadium. Our lushly landscaped community features one and two bedroom apartment homes as well as a three bedroom townhome. Our amenities include a sparkling blue, resort style swimming pool and tot lot playground. Come see Tampa's best kept secret!