Studio You Expands Its Lease in Village Commons I
Studio You expanded its lease to 3,270 SF of retail space in Village Commons I located at 862 S. State Road 135, in Greenwood, Indiana. Scot Courtney and Crystal Kennard of Lee & Associates – Indianapolis, Inc. represented the Landlord, VC-I, LLC.