The Home Depot 279

The Home Depot #279, also known as Florida Ave #279, is a Home Depot home improvement store located at 8815 North Florida Avenue, Tampa, Florida.