Lake Forest Plaza – Lake Forest, CA

Type: Retail
Status: Sold
Price: $17,750,000
Square Ft: 122,884

Previous Page