Village Shopping Center – 1001 North Miami Blvd, Durham, NC 27703