The LeClaire-Schlosser Group of Marcus & Millichap Logo

The LeClaire-Schlosser Group of Marcus & Millichap

Locations: 1144 15th St, Suite 2150 Denver, Colorado 80202, US

Company Size: 1 - 100

Industry: Leasing Non-residential Real Estate

Company Website

AI Description

drawer
  • Jordan Farrer, MRED profile image

    Self-Storage Investment Broker based in Salt Lake City

  • Derrian Muhovich profile image

    Operations Manager // The LeClaire-Schlosser Group of Marcus & Millichap