Review
12 yrs ago
Score2066 S Santa Fe Ave, Los Angeles, CA 90021, USA*
CLOSED. The large sign on...
CLOSED. The large sign on the side of the building is replaced with one for the leasing agent. The tall freestanding sign in the parking lot is blanked but still has…

inno123