Broadmoor

  • Address: 4939 E Busch Blvd, Tampa, Florida 33617 
  • Region: Southeast Region 
  • Number of Units: 384 
  • Year Built: 1986