Situated in San Francisco, CA, Japan Center is one of the area's prominent shopping venues. This Regional Center is conveniently located at Post St. & Buchanan St.. The center first opened its doors in 1968 and underwent a significant renovation in 1994. The property encompasses 750,000 sqft. of gross leasable area across its 112 stores. With 800 parking spaces available and a food court, comfort and convenience are priorities here.