Stephen Leo

Stephen Leo is a partner and managing broker at Atlas Affiliated Retail Real Estate Advisory, with a concentration in the Central and South Florida markets.