Prime hard corner retail in Downtown Los Angeles.
Address:
888 S Figueroa Street, Los Angeles, CA 90017
SQFT:
10,075
Parking:
Type:
Retail
Year Built/Renovated:
Price: