• Located in Los Angeles, CA
  • 30,000 Sq. Ft.
  • Sold for $14,000,000
  • Project Developer
FLAIR PLAZA SHOPPING CENTER