Living Life at the Center
Situated just southwest of the city center, South Park combines next door access to the myriad businesses and corporate headquarters and offices that dominate downtown while also affording residents walking distance entrée to all the amenities an upscale city dweller could expect or desire. The LA Live entertainment complex--think Staples Center and Nokia Theater--is just across the street. From there, restaurants, nightclubs, bars, and other major points of interest fan out across the city making South Park a hub at the center of it all.
717 West Olympic Blvd., Los Angeles, CA 90015