The Home Depot 251

The Home Depot #251, also known as North Miami Beach #251, is a Home Depot home improvement store located at 1245 Northeast 163rd Street, North Miami Beach, Florida.