Wyndham Plaza IIRetailA 11,700 SF Class A retail strip located just off Southlake Boulevard on N Nolen Drive