Audubon Villas
Luxury townhome community located in desirable Howard District in South Tampa. These townhomes provide a quiet, private place to live, but is just a short walk to lively South Howard Ave. Audubon Villas give you the best of both worlds.