View Larger Image View Larger Image Hancock Plaza Shopping Centernellisadmin2018-10-11T19:45:42+00:00 Project Description Address4801-4859 Greenway Road, Scottsdale, AZ 85254 Square Footage98,191 Property Management ContactTom Mullins 240-660-2586