10943 Weyburn Avenue, Los Angeles, CA

  • Restaurant/Office
  • Purchased in 2002
  • Underwent complete renovation-Interior and Exterior
  • Sold in 2006