10903-10906 Le Conte Avenue, Los Angeles, CA

  • Purchased in 2003
  • Almost full block
  • Westwood/Le Conte
  • 80,000 Square Feet