Spec Office Buildings
6, 10 & 14 Orchard RoadA.J. West RanchLake Forest, California
Three, 2-story Office Buildings
75,000 Square Feet
Leased then Sold.