Lafayette Property Company acquires and manages neighborhood retail properties across the Mountain West.