Constructed in 1986, the Azula North apartment building comprises 384 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 250,032 SqFt. The property is located in Tampa - Northeast, at 4939 East Busch Blvd, Tampa - St Petersburg - Clearwater.