Address:
660 S Figueroa St Los Angeles, CA 90017
SQFT:
+4,000
Parking:
Secured parking on-site
Type:
Retail/Cafe
Year Built/Renovated:
1989
Price: