After pulling out of a long-planned store project in San Francisco, Home Depot is looking once again at opening its first location inside the city. According to an article in the San Francisco Chronicle, the home improvement retailer has filed an application with the city to build a 120,000-sq.-ft. store on 7.9 acres in the Bayview section.