Andover Club is an 172 Unit Apartment Complex located at 4824 E. Busch Blvd in Tampa Fl, 3-blocks from Busch Gardens Tampa and down the road from USF
This is supid and absolutely no help to potential renters :)
There's no info on here. I was hoping to see floor plans but there's nothing.
Y'all Need To Fix This . This Is Retarded