Retail Shopping Plaza consisting of various retailers and restaurants located at the corner of Latrobe Road at White Rock Road, El Dorado hills, CA