Posted on September 16, 2020September 23, 2020 by The Glimcher Team The Glimcher Team 4207 N Scottsdale Rd, Scottsdale, AZ 85251, USA +1 480-695-8196 theglimcherteam.com/ (0 reviews) www.google.com/maps/embed/v1/view?zoom=17¢er=33.497224,-111.9258631 &key=AIzaSyAG9JSVgAx0oy-azf8i11zrpv6zORcBL14" allowfullscreen> real estate agents near me